sea bells - Turkish English Dictionary